simultaneous transmission - French English Dictionary